#-*- codeing = utf-8 -*-
#@Time:2022/9/1413:30
#@Author :计科1813-14-张玉婷
#@File:3.7.py
#@Software:PyCharm

chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
nums = '1234567890'
a = True
while a:
    pwd = input("请输入您要检查的密码")
    length = len(pwd)
    while (pwd.isspace() or length == 0):  #isspace()是否都为空格
        pwd = input("密码不能为空，请重新输入")
    pw_len = 0     # 判断长度 0低，1高
    if(length<=8):
        pw_len = 0
    else:
        pw_len = 1
    pw_chars = 0           #判断是否包含字母
    for each in pwd:
        if each in chars:
            pw_chars += 1
            break
    pw_num = 0                 #判断是否包含数字
    for each in pwd:
        if each in nums:
            pw_num += 1
            break
    if (pwd.isdigit() or pwd.isalpha()):   #isdigit()检测字符串是否只由数字组成,只对 0 和 正数有效。
        pw_num = 5                         #isalpha用于判断一个字符串中，是否所有的字符都是字母
        pw_chars = 5

    print("您的密码安全等级为：")
    if pw_len == 0 or (pw_num == 5 and pw_chars == 5):
        print("密码等级为低")
    else:
        print("密码等级为高")